ghost echoes - Turkish English Dictionary